participate in destructive activities - Espagnol Anglais Dictionnaire